extends Sprite2D

var speed = 400
var angular_speed = PI

func _init():
	print("hello world.")

func _process(delta):
	
	#var direction = 0
	#if Input.is_action_pressed("ui_left"):
		#direction = -1
	#if Input.is_action_pressed("ui_right"):
		#direction = 1
	#rotation += angular_speed * direction * delta
	#var velocity = Vector2.ZERO
	#if Input.is_action_pressed("ui_up"):
		#velocity = Vector2.UP.rotated(rotation) * speed
		
	rotation += angular_speed * delta
	var velocity = Vector2.UP.rotated(rotation) * speed
	
	position += velocity * delta



func _on_button_pressed():
	set_process(not is_processing())


func _ready():
	var timer = get_node("MyTimer")
	timer.timeout.connect(_on_timer_timeout)
	
func _on_timer_timeout():
	visible = not visible
	
	
